foreign insurer - English Synonyms Dictionary